//
// Created by jsjxsy on 2022/8/29.
//
#include <iostream>
using namespace std;
template<typename T>
void myMax(T a, T b) {
  cout << "myMax 1" << endl;
}
//声明多个特定类型
template<>
void myMax(int a, int b) {
  cout << "myMax 2" << endl;
}

template<>
void myMax(double a, double b) {
  cout << "myMax 3" << endl;
}

int main() {
  myMax(1, 2);
  myMax(11.11, 2.22);
  myMax("hello", "world");
  return 0;
}

